WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::Landmark< DIM > Member List

This is the complete list of members for wolf::Landmark< DIM >, including all inherited members.

check(CheckLog &_log, bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::LandmarkBasevirtual
emplace(MapBasePtr _map_ptr, T &&... all)wolf::LandmarkBasestatic
emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0)wolf::NodeStateBlocks
emplacePriors()wolf::NodeStateBlocks
emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed)wolf::NodeStateBlocks
emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed)wolf::NodeStateBlocks
external_id_wolf::LandmarkBaseprotected
external_type_wolf::LandmarkBaseprotected
fix()wolf::NodeStateBlocksinlinevirtual
getCategory() constwolf::NodeBaseinline
getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) constwolf::NodeStateBlocks
getExternalId() constwolf::LandmarkBaseinline
getExternalType() constwolf::LandmarkBaseinline
getFactoredBySet() constwolf::NodeStateBlocksinline
getFactoredBySet()wolf::NodeStateBlocksinline
getFactoredBySet(FactorBaseConstPtrSet &_fac_set) constwolf::NodeStateBlocksinline
getFactoredBySet(FactorBasePtrSet &_fac_set)wolf::NodeStateBlocksinline
getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") constwolf::NodeStateBlocks
getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="")wolf::NodeStateBlocks
getKeys() constwolf::NodeStateBlocksinline
getLocalSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getMap() constwolf::LandmarkBaseinline
getMap()wolf::LandmarkBaseinline
getName() constwolf::NodeBaseinline
getO() constwolf::NodeStateBlocksinline
getO()wolf::NodeStateBlocksinline
getP() constwolf::NodeStateBlocksinline
getP()wolf::NodeStateBlocksinline
getPriorFactor(char) constwolf::NodeStateBlocksinline
getPriorFactor(char)wolf::NodeStateBlocksinline
getPriorFactorMap() constwolf::NodeStateBlocksinline
getPriorFactorMap()wolf::NodeStateBlocksinline
getProblem() constwolf::NodeBaseinline
getProblem()wolf::NodeBaseinline
getSensoryFactorSet() constwolf::NodeStateBlocksinline
getSensoryFactorSet()wolf::NodeStateBlocksinline
getSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getState(const StateKeys &_keys="") constwolf::NodeStateBlocks
getStateBlock(const char &_sb_key) constwolf::NodeStateBlocksinlinevirtual
getStateBlock(const char &_sb_key)wolf::NodeStateBlocksinlinevirtual
getStateBlockMap() constwolf::NodeStateBlocksinline
getStateBlockMap()wolf::NodeStateBlocksinline
getStateBlockVec() constwolf::NodeStateBlocksinline
getStateBlockVec()wolf::NodeStateBlocksinline
getStateTypes() constwolf::NodeStateBlocksinline
getStateVector(const StateKeys &_keys) constwolf::NodeStateBlocks
getType() constwolf::NodeBaseinline
has(const char &_sb_key) constwolf::NodeStateBlocksinline
has(const std::string &_keys) constwolf::NodeStateBlocksinline
hasChildren() const overridewolf::NodeStateBlocksinlinevirtual
hasFactor(FactorBaseConstPtr _fac) constwolf::NodeStateBlocksinline
hasStateBlock(const StateBlockConstPtr &_sb) constwolf::NodeStateBlocks
id() const overridewolf::LandmarkBaseinlinevirtual
is_removing_wolf::NodeBaseprotected
isCapture() constwolf::NodeStateBlocksinline
isFixed() constwolf::NodeStateBlocksvirtual
isFrame() constwolf::NodeStateBlocksinline
isLandmark() constwolf::NodeStateBlocksinline
isRemoving() constwolf::NodeBaseinline
isSensor() constwolf::NodeStateBlocksinline
Landmark(const VectorComposite &_state_vectors, const PriorComposite &_state_priors={}, const int _external_id=-1, const int _external_type=-1)wolf::Landmark< DIM >inline
Landmark(const YAML::Node &_n)wolf::Landmark< DIM >inline
landmark_id_wolf::LandmarkBaseprotected
LandmarkBase(const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors, const int _external_id=-1, const int _external_type=-1)wolf::LandmarkBase
LandmarkBase(const std::string &_type, const TypeComposite &_state_types, const YAML::Node &_n)wolf::LandmarkBase
link(MapBasePtr)wolf::LandmarkBase
localCheck(bool _verbose, std::ostream &_stream, std::string _tabs="") constwolf::LandmarkBasevirtual
node_category_wolf::NodeBaseprotected
node_id_wolf::NodeBaseprotected
node_name_wolf::NodeBaseprotected
node_type_wolf::NodeBaseprotected
NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="")wolf::NodeBaseinline
nodeId() constwolf::NodeBaseinline
NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors)wolf::NodeStateBlocks
perturb(double amplitude=0.01)wolf::NodeStateBlocks
print(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream=std::cout, std::string _tabs="") constwolf::LandmarkBasevirtual
printHeader(int depth, bool factored_by, bool metric, bool state_blocks, std::ostream &stream, std::string _tabs="") constwolf::LandmarkBasevirtual
printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) constwolf::NodeStateBlocksprotected
problem_ptr_wolf::NodeBaseprotected
remove(bool viral_remove_parent_without_children=false) overridewolf::LandmarkBasevirtual
removeStateBlock(const char &_sb_key)wolf::NodeStateBlocksprotectedvirtual
setExternalId(const int &_external_id)wolf::LandmarkBaseinline
setExternalType(const int &_external_type)wolf::LandmarkBaseinline
setId(unsigned int _id)wolf::LandmarkBaseinline
setName(const std::string &_name)wolf::NodeBaseinline
setProblem(ProblemPtr _problem) overridewolf::LandmarkBaseprotectedvirtual
setState(const VectorComposite &_state, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true)wolf::NodeStateBlocks
setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true)wolf::NodeStateBlocks
setStateBlock(const char _sb_key, const StateBlockPtr &_sb)wolf::NodeStateBlocksinline
setTrackId(unsigned int _track_id)wolf::LandmarkBaseinline
setType(const std::string &_type)wolf::NodeBaseinline
shared_from_this_landmark()wolf::LandmarkBaseinline
shared_from_this_landmark() constwolf::LandmarkBaseinline
stamp_wolf::LandmarkBaseprotected
stateBlockKey(const StateBlockConstPtr &_sb, char &_key) constwolf::NodeStateBlocks
toYaml() const overridewolf::LandmarkBasevirtual
track_id_wolf::LandmarkBaseprotected
trackId()wolf::LandmarkBaseinline
transform(const VectorComposite &_transformation)wolf::NodeStateBlocksprotected
unfix()wolf::NodeStateBlocksinlinevirtual
WOLF_LANDMARK_TEMPLATE_DIM_CREATE(Landmark, DIM)wolf::Landmark< DIM >
~Landmark() override=defaultwolf::Landmark< DIM >
~LandmarkBase() override=defaultwolf::LandmarkBase
~NodeBase()=defaultwolf::NodeBasevirtual
~NodeStateBlocks()wolf::NodeStateBlocksinlinevirtual